//一般情况下一个java文件一个类，一个类对应一个字节码文件（.class）
//第一个类:练习多写几个类也没关系
class WashMachina {
    //字段/属性/成员属性/成员变量:在类里面。方法的外面
    public String brand;//品牌
    public String type;//型号
    public double weight;//重量
    public double lenght;//长
    public double height;//高
    public double width;//宽
    public String color;//颜色

    //成员方法:方法名称是小驼峰
    public void washClothes(){ // 洗衣服
        System.out.println(brand+":洗衣功能");
    }
    public void dryClothes(){ // 脱水
        System.out.println(brand+":脱水功能");
    }
    public void setTime(){ // 定时
        System.out.println(brand+":定时功能");
    }
}

//定义一个狗的类
class Dog {
    public String name;
    public String color;

    //狗的属性
    public void barks() {
        System.out.println(name+":旺旺");
    }
    //狗的行为
    public void wag() {
        System.out.println(name+":摇尾巴");
    }

    public static void main(String[] args) {

    }
}

//定义一个学生的类
class Student {
    public String naem;
    public String gender;
    public short age;
    public double score;

    public void doClass(){}
    public void doHomework(){}
    public void Exam(){}

    public static void main(String[] args) {

    }
}
//第n个类
public class test2 {
    public static void main(String[] args) {
        //类型       变量          实例化对象
        //washMachina:引用变量存了对象的地址
        WashMachina washMachina = new WashMachina();
        WashMachina washMachina2 = new WashMachina();
        int a = 10;
        int[] array = new int[3];
        int[] array2 = new int[]{-1,-1};

        washMachina.brand = "小天鹅";
        washMachina2.brand = "海尔";
        washMachina.dryClothes();
        washMachina2.dryClothes();
    }
}
